<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title>Docs For Class Builder</title>
			<link rel="stylesheet" href="../media/stylesheet.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
		</head>
		<body>
			<div class="page-body">			
<h2 class="class-name">Class Builder</h2>

<a name="sec-description"></a>
<div class="info-box">
	<div class="info-box-title">Description</div>
	<div class="nav-bar">
					<span class="disabled">Description</span> |
							<a href="#sec-descendents">Descendents</a>
			|											<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
						|											<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
						
					</div>
	<div class="info-box-body">
        		<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">This class provides abstract functionality to build the cached php gate files  for each action based on the sitemap.</p>
<p class="description"><p>It should be extended for each possible tags in the sitemap. In your class  extend the getCodeStart() and getCodeEnd() functions.  The attributes of the tag are available in the $params array</p><p>If your tag does not allow nesting of other tag (such as validate, if) then  you can disregard the getCodeEnd() method .  You should also add any required files into the $required array  by extending it and setting new values in your class.</p></p>
	<ul class="tags">
				<li><span class="field">tutorial:</span> reference.pkg</li>
			</ul>
		<p class="notes">
			Located in <a class="field" href="_kernel---builder.php.html">/kernel/builder.php</a> (line <span class="field">33</span>)
		</p>
		
				
		<pre></pre>
	
			</div>
</div>

	<a name="sec-descendents"></a>
	<div class="info-box">
		<div class="info-box-title">Direct descendents</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
			<span class="disabled">Descendents</span>
			|												<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
								|															<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
								</div>
		<div class="info-box-body">
			<table cellpadding="2" cellspacing="0" class="class-table">
				<tr>
					<th class="class-table-header">Class</th>
					<th class="class-table-header">Description</th>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/ScriptBuilder.html">ScriptBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/InsertBuilder.html">InsertBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/QueryBuilder.html">QueryBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/XslBuilder.html">XslBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/CaseBuilder.html">CaseBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/ActionBuilder.html">ActionBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/TrueBuilder.html">TrueBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/DefaultBuilder.html">DefaultBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/InvalidBuilder.html">InvalidBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/DebugBuilder.html">DebugBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/RawBuilder.html">RawBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/ValidateBuilder.html">ValidateBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/FalseBuilder.html">FalseBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/BlockBuilder.html">BlockBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/SetBuilder.html">SetBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/IfBuilder.html">IfBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/ValidBuilder.html">ValidBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/OutputBuilder.html">OutputBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/XmlBuilder.html">XmlBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Nexista/Builders/SwitchBuilder.html">SwitchBuilder</a></td>
					<td>
											This class handles the tag by the same name in the sitemap building process
										</td>
				</tr>
							</table>
		</div>
	</div>


	<a name="sec-var-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Variable Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
							<a href="#sec-descendents">Descendents</a> |
						<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
							| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
								</div>
		<div class="info-box-body">
			<div class="var-summary">
																																								<div class="var-title">
					<span class="var-type">DOMElement</span>
					<a href="#$action" title="details" class="var-name">$action</a>
				</div>
																<div class="var-title">
					<span class="var-type">string</span>
					<a href="#$matchType" title="details" class="var-name">$matchType</a>
				</div>
																<div class="var-title">
					<span class="var-type">array</span>
					<a href="#$params" title="details" class="var-name">$params</a>
				</div>
											</div>
		</div>
	</div>

	<a name="sec-method-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Method Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
							<a href="#sec-descendents">Descendents</a> |
																		<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
				 
				|
						<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
		</div>
		<div class="info-box-body">			
			<div class="method-summary">
																																												
												<div class="method-definition">
											<span class="method-result">string</span>
										<a href="#addErrorHandler" title="details" class="method-name">addErrorHandler</a>
											([<span class="var-type">string</span>&nbsp;<span class="var-name">$content</span> = <span class="var-default">''</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$message</span> = <span class="var-default">''</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$code</span> = <span class="var-default">'NX_ERROR_FATAL'</span>], [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$errorHandler</span> = <span class="var-default">null</span>])
									</div>
																<div class="method-definition">
											<span class="method-result">string</span>
										<a href="#getCodeEnd" title="details" class="method-name">getCodeEnd</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">string</span>
										<a href="#getCodeStart" title="details" class="method-name">getCodeStart</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">array</span>
										<a href="#getRequired" title="details" class="method-name">getRequired</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#reset" title="details" class="method-name">reset</a>
										()
									</div>
								</div>
		</div>
	</div>		

	<a name="sec-vars"></a>
	<div class="info-box">
		<div class="info-box-title">Variables</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
							<a href="#sec-descendents">Descendents</a> |
										<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
						
			
										| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
			<a name="var$action" id="$action"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">DOMElement</span>
			<span class="var-name">$action</span>
						(line <span class="line-number">51</span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Reference to current DOMElement action tag object in current gate</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$matchType" id="$matchType"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">string</span>
			<span class="var-name">$matchType</span>
						(line <span class="line-number">60</span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Determines if we allow regex in some attributes based on gate match</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$params" id="$params"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">array</span>
			<span class="var-name">$params</span>
			 = <span class="var-default">array()</span>			(line <span class="line-number">42</span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Holds the tag attributes from sitemap</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
						
		</div>
	</div>
	
	<a name="sec-methods"></a>
	<div class="info-box">
		<div class="info-box-title">Methods</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
							<a href="#sec-descendents">Descendents</a> |
															<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
																	<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
						
		</div>
		<div class="info-box-body">
			<A NAME='method_detail'></A>

<a name="methodaddErrorHandler" id="addErrorHandler"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">addErrorHandler</span> (line <span class="line-number">137</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Inserts whatever exception handling is desired at build time</p>
<p class="description"><p>This allows any code in the getCode() class to use error handling  without worrying about future changes (such as no error handling)  The relevant code in the getCode() method would be written as</p><p>$this-&gt;addErrorHandling('someaction()', Ooops', 'NX_ERROR_FATAL');</p><p>This will result in something like:  <div class="src-code"><ol><li><div class="src-line"><span class="src-key">if</span><span class="src-sym">(</span><span class="src-sym">!</span><span class="src-id">someaction</span><span class="src-sym">(</span><span class="src-sym">))&nbsp;</span><span class="src-sym">{</span></div></li>
<li><div class="src-line">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-id"><a href="../Nexista/Error.html">Error</a></span><span class="src-sym">::</span><a href="../Nexista/Error.html#methodinit">init</a><span class="src-sym">(</span><span class="src-str">'Ooops'</span><span class="src-sym">,&nbsp;</span><span class="src-id"><a href="../Nexista/_kernel---error.php.html#defineNX_ERROR_FATAL">NX_ERROR_FATAL</a></span><span class="src-sym">)</span><span class="src-sym">;</span></div></li>
<li><div class="src-line">&nbsp;<span class="src-sym">}</span></div></li>
</ol></div></p></p>
	<ul class="tags">
				<li><span class="field">return:</span> error ready code</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">string</span>
		<span class="method-name">
			addErrorHandler
		</span>
					([<span class="var-type">string</span>&nbsp;<span class="var-name">$content</span> = <span class="var-default">''</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$message</span> = <span class="var-default">''</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$code</span> = <span class="var-default">'NX_ERROR_FATAL'</span>], [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$errorHandler</span> = <span class="var-default">null</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$content</span><span class="var-description">: function to insert in error handler</span>			</li>
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$message</span><span class="var-description">: message for error handler - optional</span>			</li>
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$code</span><span class="var-description">: valid error code IN QUOTES! (i.e. NX_ERROR_FATAL)</span>			</li>
					<li>
				<span class="var-type">mixed</span>
				<span class="var-name">$errorHandler</span><span class="var-description">: valid php callback to deal with exception</span>			</li>
				</ul>
		
			
	</div>
<a name="methodgetCodeEnd" id="getCodeEnd"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">getCodeEnd</span> (line <span class="line-number">110</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns end code for this tag.</p>
<p class="description"><p>This method returns ending/closing code for nesting tags  such as if,validate. If the tag is self closing, this method does  not need to be extended.</p></p>
	<ul class="tags">
				<li><span class="field">return:</span> tag code to insert in gate</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">string</span>
		<span class="method-name">
			getCodeEnd
		</span>
				()
			</div>
	
		
			
			<hr class="separator" />
		<div class="notes">Redefined in descendants as:</div>
		<ul class="redefinitions">
					<li>
				<a href="../Nexista/Builders/CaseBuilder.html#methodgetCodeEnd">CaseBuilder::getCodeEnd()</a>
								: Returns end code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/TrueBuilder.html#methodgetCodeEnd">TrueBuilder::getCodeEnd()</a>
								: Returns end code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/DefaultBuilder.html#methodgetCodeEnd">DefaultBuilder::getCodeEnd()</a>
								: Returns end code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/InvalidBuilder.html#methodgetCodeEnd">InvalidBuilder::getCodeEnd()</a>
								: Returns end code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/FalseBuilder.html#methodgetCodeEnd">FalseBuilder::getCodeEnd()</a>
								: Returns end code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/ValidBuilder.html#methodgetCodeEnd">ValidBuilder::getCodeEnd()</a>
								: Returns end code for this tag.
							</li>
				</ul>
	</div>
<a name="methodgetCodeStart" id="getCodeStart"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">getCodeStart</span> (line <span class="line-number">94</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns start code for this tag.</p>
<p class="description"><p>This is the main function used to write tag code. It either holds  the entire snippet in case of a self closing tag (query,xsl)  or the start code for nesting tags (if,validate)</p></p>
	<ul class="tags">
				<li><span class="field">return:</span> tag code to insert in gate</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">string</span>
		<span class="method-name">
			getCodeStart
		</span>
				()
			</div>
	
		
			
			<hr class="separator" />
		<div class="notes">Redefined in descendants as:</div>
		<ul class="redefinitions">
					<li>
				<a href="../Nexista/Builders/ScriptBuilder.html#methodgetCodeStart">ScriptBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/InsertBuilder.html#methodgetCodeStart">InsertBuilder::getCodeStart()</a>
								: Returns code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/QueryBuilder.html#methodgetCodeStart">QueryBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/XslBuilder.html#methodgetCodeStart">XslBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/CaseBuilder.html#methodgetCodeStart">CaseBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/ActionBuilder.html#methodgetCodeStart">ActionBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/TrueBuilder.html#methodgetCodeStart">TrueBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/DefaultBuilder.html#methodgetCodeStart">DefaultBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/InvalidBuilder.html#methodgetCodeStart">InvalidBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/DebugBuilder.html#methodgetCodeStart">DebugBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/RawBuilder.html#methodgetCodeStart">RawBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/ValidateBuilder.html#methodgetCodeStart">ValidateBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/FalseBuilder.html#methodgetCodeStart">FalseBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/SetBuilder.html#methodgetCodeStart">SetBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/IfBuilder.html#methodgetCodeStart">IfBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/ValidBuilder.html#methodgetCodeStart">ValidBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/OutputBuilder.html#methodgetCodeStart">OutputBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/XmlBuilder.html#methodgetCodeStart">XmlBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
					<li>
				<a href="../Nexista/Builders/SwitchBuilder.html#methodgetCodeStart">SwitchBuilder::getCodeStart()</a>
								: Returns start code for this tag.
							</li>
				</ul>
	</div>
<a name="methodgetRequired" id="getRequired"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">getRequired</span> (line <span class="line-number">79</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns array of required files to insert in require_once fields</p>
<p class="description"><p>This method should be extended to return an array of all files necessary  for this tag to run.  Each file will be called in a require_once field on top of gate code.</p><p>Example:  <div class="src-code"><ol><li><div class="src-line">&nbsp;<span class="src-var">$req</span><span class="src-sym">[</span><span class="src-sym">]&nbsp;</span>=&nbsp;<span class="src-id">NX_PATH_HANDLERS</span>.<span class="src-str">'script.handler.php'</span><span class="src-sym">;</span></div></li>
<li><div class="src-line">&nbsp;<span class="src-key">return&nbsp;</span><span class="src-var">$req</span><span class="src-sym">;</span></div></li>
</ol></div></p></p>
	<ul class="tags">
				<li><span class="field">return:</span> required files</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">array</span>
		<span class="method-name">
			getRequired
		</span>
				()
			</div>
	
		
			
			<hr class="separator" />
		<div class="notes">Redefined in descendants as:</div>
		<ul class="redefinitions">
					<li>
				<a href="../Nexista/Builders/ScriptBuilder.html#methodgetRequired">ScriptBuilder::getRequired()</a>
								: Returns array of required files to insert in require_once fields
							</li>
					<li>
				<a href="../Nexista/Builders/QueryBuilder.html#methodgetRequired">QueryBuilder::getRequired()</a>
								: Returns array of required files to insert in require_once fields
							</li>
					<li>
				<a href="../Nexista/Builders/XslBuilder.html#methodgetRequired">XslBuilder::getRequired()</a>
								: Returns array of required files to insert in require_once fields
							</li>
					<li>
				<a href="../Nexista/Builders/ActionBuilder.html#methodgetRequired">ActionBuilder::getRequired()</a>
								: Returns array of required files to insert in require_once fields
							</li>
					<li>
				<a href="../Nexista/Builders/DebugBuilder.html#methodgetRequired">DebugBuilder::getRequired()</a>
								: Returns array of required files to insert in require_once fields
							</li>
					<li>
				<a href="../Nexista/Builders/RawBuilder.html#methodgetRequired">RawBuilder::getRequired()</a>
								: Returns array of required files to insert in require_once fields
							</li>
					<li>
				<a href="../Nexista/Builders/ValidateBuilder.html#methodgetRequired">ValidateBuilder::getRequired()</a>
								: Returns array of required files to insert in require_once fields
							</li>
					<li>
				<a href="../Nexista/Builders/SetBuilder.html#methodgetRequired">SetBuilder::getRequired()</a>
								: Returns array of required files to insert in require_once fields
							</li>
					<li>
				<a href="../Nexista/Builders/XmlBuilder.html#methodgetRequired">XmlBuilder::getRequired()</a>
								: Returns array of required files to insert in require_once fields
							</li>
				</ul>
	</div>
<a name="methodreset" id="reset"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">reset</span> (line <span class="line-number">153</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Resets class attributes between tags</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			reset
		</span>
				()
			</div>
	
		
			
	</div>
						
		</div>
	</div>


	<p class="notes" id="credit">
		Documentation generated on Thu, 02 Aug 2007 17:35:16 -0400 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.2</a>
	</p>
	</div></body>
</html>